sugar cane – Dansk–English translations

🇬🇧 en da 🇩🇰

sugar cane noun

  • species of grass whose sap is a source of sugar
sukkerrør
Wiktionary Links